Text copied to clipboard!

Заглавие

Text copied to clipboard!

Разработчик на вградени софтуери

Описание

Text copied to clipboard!
Търсим Разработчик на вградени софтуери, който да се присъедини към нашия екип и да участва в проектирането, разработката и поддръжката на софтуер за вградени системи. Кандидатът ще работи в тясно сътрудничество с хардуерни инженери и други софтуерни специалисти за създаване на висококачествени и надеждни решения, използвани в различни индустрии като автомобилостроене, индустриална автоматизация, потребителска електроника и телекомуникации. Основните отговорности включват разработка на фърмуер и софтуер на ниско ниво, интеграция с хардуерни компоненти, тестване и отстраняване на грешки, както и оптимизация на производителността. Кандидатът трябва да има опит с програмни езици като C и C++, както и познания по операционни системи в реално време (RTOS), микроконтролери и комуникационни протоколи като SPI, I2C, UART и CAN. Идеалният кандидат ще бъде мотивиран, с внимание към детайла и способност за работа в екип. Очакваме също така умения за анализ и решаване на проблеми, както и желание за учене и развитие в областта на вградените системи. Предишен опит в разработка на продукти от начална концепция до пускане на пазара ще се счита за предимство. Ако сте страстен по отношение на технологиите и желаете да работите върху иновативни проекти, които имат реално въздействие, ще се радваме да се свържете с нас.

Отговорности

Text copied to clipboard!
  • Разработка на фърмуер и софтуер за вградени системи
  • Интеграция на софтуер с хардуерни компоненти
  • Тестване и отстраняване на грешки в софтуера
  • Оптимизация на производителността и използването на ресурси
  • Създаване и поддръжка на техническа документация
  • Сътрудничество с хардуерни и софтуерни екипи
  • Участие в целия жизнен цикъл на продукта
  • Използване на системи за контрол на версиите (напр. Git)
  • Разработване на автоматизирани тестове
  • Следене на нови технологии и прилагането им в проекти

Изисквания

Text copied to clipboard!
  • Бакалавърска или магистърска степен по компютърни науки, електроника или сродна област
  • Опит с програмни езици C и C++
  • Познания по микроконтролери и вградени процесори
  • Опит с RTOS и вградени операционни системи
  • Разбиране на комуникационни протоколи (SPI, I2C, UART, CAN)
  • Умения за отстраняване на грешки и анализ на проблеми
  • Опит с инструменти за разработка и дебъгване
  • Добри комуникационни умения и работа в екип
  • Желание за учене и развитие
  • Предимство: опит с ARM архитектура или Linux за вградени системи

Потенциални въпроси за интервю

Text copied to clipboard!
  • Какъв е вашият опит с разработка на фърмуер?
  • Работили ли сте с RTOS? Ако да, с кои?
  • Какви микроконтролери сте използвали в предишни проекти?
  • Как подхождате към отстраняване на грешки във вградени системи?
  • Имате ли опит с комуникационни протоколи като CAN или I2C?
  • Какви инструменти използвате за дебъгване и тестване?
  • Работили ли сте в екип с хардуерни инженери?
  • Какви проекти с вградени системи сте реализирали досега?
  • Как се справяте с оптимизация на производителността?
  • Готови ли сте да работите по международни проекти?